package com.xyh.transaction.entity.vo;

import com.xyh.transaction.entity.Category;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class GoodsDetailVo {
    private String id;
    private String sellerName;
    private String name;
    private String spuCode;
    private String desc;
    private String price;
    private int stock;
    private String oldPrice;
    private double discount;
    private int inventory;
    private Brand brand;
    private int salesCount;
    private int commentCount;
    private int collectCount;
    private List<Object> mainVideos;
    private int videoScale;
    private List<String> mainPictures;
    private List<Spec> specs;
    private List<Sku> skus;
    private List<Category> categories;
    private Details details;
    private boolean isPreSale;
    private Object isCollect;
    private Object recommends;
    private Object userAddresses;
    private List<SimilarProduct> similarProducts;
    private List<HotByDay> hotByDay;
    private EvaluationInfo evaluationInfo;

}
